Extending Transaction Management To Capture More Consistency with Better Performance (article invité)
نویسنده
چکیده
This paper surveys recent work on extended transaction management. It focusses on transaction–oriented applications in large distributed and heterogeneous information systems where applications often span multiple autonomous databases. In such an environment, the challenge is to reconcile data consistency and acceptable performance to the best extent possible, which may imply trading off consistency versus performance in a controlled manner. One approach is to decompose a long user interaction into several independently executed transactions and to provide an additional control sphere as the ”glue” between the transactions. This additional control sphere is usually referred to as an activity or a transactional workflow. Workflow management serves to specify and enforce certain types of execution dependencies between the transactions of a workflow, and thus captures behavioral consistency properties of an application. A second approach is to execute a long user interaction as a transaction, in order to guarantee data consistency, and to relax the isolation and atomicity properties of such a transaction in a controlled manner, in order to achieve acceptable performance. This approach, which is usually referred to as semantic transaction management, is based on exploiting the semantics of the operations that are invoked by the interaction. The paper discusses these two approaches, covering both correctness and implementation issues. A conclusion of the paper is that workflow management and semantic transaction management address complementary issues, and it is suggested that appropriate building blocks from both directions be merged into an integrated architecture.
منابع مشابه
Framework for Transaction Execution Strategies in Mobile Data Base Systems
Manuscript received November 20, 2012; revised January 10, 2013 Abstract—As technological advances are made in software and hardware, the feasibility of accessing information "any time, anywhere" is becoming a reality. In a mobile computing environment, a potentially large number of mobile and fixed users may simultaneously access shared data; therefore, there is a need to provide a means to al...
متن کاملPerformance Evaluation of Transaction Processing in Mobile Data Base Systems
Specific characteristics of mobile environments make traditional transaction management techniques no longer appropriate. This is due the fact that the ACID properties of transactions are not simply followed, in particular the consistency property. Thus, transaction management models adopting weaker form of consistency are needed and these models can now tolerate a limited amount of consistency...
متن کاملExtending SAR Image Despckling methods for ViSAR Denoising
Synthetic Aperture Radar (SAR) is widely used in different weather conditions for various applications such as mapping, remote sensing, urban, civil and military monitoring. Recently, a new radar sensor called Video SAR (ViSAR) has been developed to capture sequential frames from moving objects for environmental monitoring applications. Same as SAR images, the major problem of ViSAR is the pres...
متن کاملTowards a Model of Concurrency to achieve Temporal Consistency in Long Duration Transaction Processing in Real Time Active Database System
This paper presents modeling of the transaction in the real time active database management systems. Active database with ECA rule has been found to provide an elegant framework to capture semantics of many real life applications. Real time database management system functions as a repository of data and provides storage and retrieval of data. Transactions, which update the database, are assign...
متن کاملPerformance of Object - Based Semantic Real - Time ConcurrencyControlLisa
In this paper we present the results of performance tests that were executed to demonstrate the eeectiveness of an object-based semantic real-time concurrency control technique. The paper reviews the technique and the model upon which it was based. It then presents the results of several tests comparing two implementations of the semantic technique with three more traditional object-based concu...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1993